1 Archive member included to satisfy reference by file (symbol)
3 /usr/lib/gcc/avr/5.4.0/avr25/libgcc.a(_mulsi3.o)
5 /usr/lib/gcc/avr/5.4.0/avr25/libgcc.a(_udivmodqi4.o)
7 /usr/lib/gcc/avr/5.4.0/avr25/libgcc.a(_udivmodhi4.o)
9 /usr/lib/gcc/avr/5.4.0/avr25/libgcc.a(_divmodhi4.o)
11 /usr/lib/gcc/avr/5.4.0/avr25/libgcc.a(_udivmodsi4.o)
13 /usr/lib/gcc/avr/5.4.0/avr25/libgcc.a(_exit.o)
14 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr25/crtattiny84.o (exit)
15 /usr/lib/gcc/avr/5.4.0/avr25/libgcc.a(_copy_data.o)
16 rfrx.o (__do_copy_data)
17 /usr/lib/gcc/avr/5.4.0/avr25/libgcc.a(_clear_bss.o)
18 rfrx.o (__do_clear_bss)
19 /usr/lib/gcc/avr/5.4.0/avr25/libgcc.a(_udivdi3.o)
21 /usr/lib/gcc/avr/5.4.0/avr25/libgcc.a(_udivmod64.o)
22 /usr/lib/gcc/avr/5.4.0/avr25/libgcc.a(_udivdi3.o) (__udivmod64)
23 /usr/lib/gcc/avr/5.4.0/avr25/libgcc.a(_ashldi3.o)
25 /usr/lib/gcc/avr/5.4.0/avr25/libgcc.a(_adddi3.o)
27 /usr/lib/gcc/avr/5.4.0/avr25/libgcc.a(_cmpdi2_s8.o)
29 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr25/libc.a(strncmp.o)
31 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr25/libc.a(strncpy.o)
33 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr25/libattiny84.a(eerd_byte.o)
34 rfrx.o (eeprom_read_byte)
35 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr25/libattiny84.a(eerd_word.o)
36 rfrx.o (eeprom_read_word)
37 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr25/libattiny84.a(eewr_byte.o)
38 rfrx.o (eeprom_write_byte)
39 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr25/libattiny84.a(eewr_word.o)
40 rfrx.o (eeprom_write_word)
41 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr25/libattiny84.a(eerd_block.o)
42 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr25/libattiny84.a(eerd_word.o) (eeprom_read_blraw)
44 Allocating common symbols
45 Common symbol size file
47 beeper_mask 0x1 rfrx.o
53 Name Origin Length Attributes
54 text 0x0000000000000000 0x0000000000002000 xr
55 data 0x0000000000800060 0x000000000000ffa0 rw !x
56 eeprom 0x0000000000810000 0x0000000000010000 rw !x
57 fuse 0x0000000000820000 0x0000000000000003 rw !x
58 lock 0x0000000000830000 0x0000000000000400 rw !x
59 signature 0x0000000000840000 0x0000000000000400 rw !x
60 user_signatures 0x0000000000850000 0x0000000000000400 rw !x
61 *default* 0x0000000000000000 0xffffffffffffffff
63 Linker script and memory map
65 LOAD /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr25/crtattiny84.o
68 LOAD /usr/lib/gcc/avr/5.4.0/avr25/libgcc.a
69 LOAD /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr25/libm.a
70 LOAD /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr25/libc.a
71 LOAD /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr25/libattiny84.a
73 0x0000000000002000 __TEXT_REGION_LENGTH__ = DEFINED (__TEXT_REGION_LENGTH__)?__TEXT_REGION_LENGTH__:0x2000
74 0x000000000000ffa0 __DATA_REGION_LENGTH__ = DEFINED (__DATA_REGION_LENGTH__)?__DATA_REGION_LENGTH__:0xffa0
75 0x0000000000010000 __EEPROM_REGION_LENGTH__ = DEFINED (__EEPROM_REGION_LENGTH__)?__EEPROM_REGION_LENGTH__:0x10000
76 [0x0000000000000003] __FUSE_REGION_LENGTH__ = DEFINED (__FUSE_REGION_LENGTH__)?__FUSE_REGION_LENGTH__:0x400
77 0x0000000000000400 __LOCK_REGION_LENGTH__ = DEFINED (__LOCK_REGION_LENGTH__)?__LOCK_REGION_LENGTH__:0x400
78 0x0000000000000400 __SIGNATURE_REGION_LENGTH__ = DEFINED (__SIGNATURE_REGION_LENGTH__)?__SIGNATURE_REGION_LENGTH__:0x400
79 0x0000000000000400 __USER_SIGNATURE_REGION_LENGTH__ = DEFINED (__USER_SIGNATURE_REGION_LENGTH__)?__USER_SIGNATURE_REGION_LENGTH__:0x400
108 *(.rel.gnu.linkonce.t*)
113 *(.rela.gnu.linkonce.t*)
124 *(.rel.gnu.linkonce.r*)
129 *(.rela.gnu.linkonce.r*)
134 *(.rel.gnu.linkonce.d*)
139 *(.rela.gnu.linkonce.d*)
171 .text 0x0000000000000000 0x1398
173 .vectors 0x0000000000000000 0x22 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr25/crtattiny84.o
174 0x0000000000000000 __vectors
175 0x0000000000000000 __vector_default
178 0x0000000000000022 . = ALIGN (0x2)
179 0x0000000000000022 __trampolines_start = .
181 .trampolines 0x0000000000000022 0x0 linker stubs
183 0x0000000000000022 __trampolines_end = .
184 *libprintf_flt.a:*(.progmem.data)
185 *libc.a:*(.progmem.data)
187 .progmem.data 0x0000000000000022 0x40 rfrx.o
188 0x0000000000000062 . = ALIGN (0x2)
193 0x0000000000000062 __ctors_start = .
195 0x0000000000000062 __ctors_end = .
196 0x0000000000000062 __dtors_start = .
198 0x0000000000000062 __dtors_end = .
202 .init0 0x0000000000000062 0x0 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr25/crtattiny84.o
203 0x0000000000000062 __init
208 .init2 0x0000000000000062 0xc /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr25/crtattiny84.o
213 .init4 0x000000000000006e 0x16 /usr/lib/gcc/avr/5.4.0/avr25/libgcc.a(_copy_data.o)
214 0x000000000000006e __do_copy_data
215 .init4 0x0000000000000084 0x10 /usr/lib/gcc/avr/5.4.0/avr25/libgcc.a(_clear_bss.o)
216 0x0000000000000084 __do_clear_bss
227 .init9 0x0000000000000094 0x4 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr25/crtattiny84.o
230 .text 0x0000000000000098 0x2 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr25/crtattiny84.o
231 0x0000000000000098 __vector_1
232 0x0000000000000098 __vector_12
233 0x0000000000000098 __bad_interrupt
234 0x0000000000000098 __vector_3
235 0x0000000000000098 __vector_13
236 0x0000000000000098 __vector_5
237 0x0000000000000098 __vector_4
238 0x0000000000000098 __vector_9
239 0x0000000000000098 __vector_15
240 0x0000000000000098 __vector_8
241 0x0000000000000098 __vector_14
242 0x0000000000000098 __vector_10
243 0x0000000000000098 __vector_16
244 .text 0x000000000000009a 0x1094 rfrx.o
245 0x000000000000009a pwm_handler
246 0x00000000000000ea pwm_scale_handler
247 0x0000000000000158 beep_handler
248 0x00000000000001b4 getch
249 0x00000000000001c6 kbhit
250 0x00000000000001cc putch
251 0x00000000000001e2 getche
252 0x00000000000001f0 putstr
253 0x000000000000020c putstr_P
254 0x0000000000000240 initSerial
255 0x0000000000000298 __vector_2
256 0x00000000000002f0 __vector_7
257 0x00000000000003aa triple_bit_433
258 0x000000000000041c manchester_433
259 0x000000000000050e read433_handler
260 0x0000000000000618 __vector_6
261 0x00000000000006b4 put_num
262 0x0000000000000860 put_bin
263 0x00000000000008c8 strlen_
264 0x00000000000008e2 pow_
265 0x000000000000094e atoi_
266 0x00000000000009ec atob_
267 0x0000000000000a64 hex2int
268 0x0000000000000ad2 delay_ms
269 0x0000000000000b12 initFreqTimer
270 0x0000000000000b24 __vector_11
271 0x0000000000000bae put_char2
272 0x0000000000000bd6 put_str_P2
273 0x0000000000000c0a main
274 .text 0x000000000000112e 0x0 /usr/lib/gcc/avr/5.4.0/avr25/libgcc.a(_mulsi3.o)
275 .text 0x000000000000112e 0x0 /usr/lib/gcc/avr/5.4.0/avr25/libgcc.a(_udivmodqi4.o)
276 .text 0x000000000000112e 0x0 /usr/lib/gcc/avr/5.4.0/avr25/libgcc.a(_udivmodhi4.o)
277 .text 0x000000000000112e 0x0 /usr/lib/gcc/avr/5.4.0/avr25/libgcc.a(_divmodhi4.o)
278 .text 0x000000000000112e 0x0 /usr/lib/gcc/avr/5.4.0/avr25/libgcc.a(_udivmodsi4.o)
279 .text 0x000000000000112e 0x0 /usr/lib/gcc/avr/5.4.0/avr25/libgcc.a(_exit.o)
280 .text 0x000000000000112e 0x0 /usr/lib/gcc/avr/5.4.0/avr25/libgcc.a(_copy_data.o)
281 .text 0x000000000000112e 0x0 /usr/lib/gcc/avr/5.4.0/avr25/libgcc.a(_clear_bss.o)
282 .text 0x000000000000112e 0x0 /usr/lib/gcc/avr/5.4.0/avr25/libgcc.a(_udivdi3.o)
283 .text 0x000000000000112e 0x0 /usr/lib/gcc/avr/5.4.0/avr25/libgcc.a(_udivmod64.o)
284 .text 0x000000000000112e 0x0 /usr/lib/gcc/avr/5.4.0/avr25/libgcc.a(_ashldi3.o)
285 .text 0x000000000000112e 0x0 /usr/lib/gcc/avr/5.4.0/avr25/libgcc.a(_adddi3.o)
286 .text 0x000000000000112e 0x0 /usr/lib/gcc/avr/5.4.0/avr25/libgcc.a(_cmpdi2_s8.o)
287 .text 0x000000000000112e 0x0 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr25/libc.a(strncmp.o)
288 .text 0x000000000000112e 0x0 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr25/libc.a(strncpy.o)
289 .text 0x000000000000112e 0x0 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr25/libattiny84.a(eerd_byte.o)
290 .text 0x000000000000112e 0x0 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr25/libattiny84.a(eerd_word.o)
291 .text 0x000000000000112e 0x0 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr25/libattiny84.a(eewr_byte.o)
292 .text 0x000000000000112e 0x0 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr25/libattiny84.a(eewr_word.o)
293 .text 0x000000000000112e 0x0 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr25/libattiny84.a(eerd_block.o)
294 0x000000000000112e . = ALIGN (0x2)
297 0x000000000000112e 0x32 /usr/lib/gcc/avr/5.4.0/avr25/libgcc.a(_mulsi3.o)
298 0x000000000000112e __mulsi3
299 0x0000000000001132 __mulsi3_helper
301 0x0000000000001160 0x0 /usr/lib/gcc/avr/5.4.0/avr25/libgcc.a(_mulsi3.o)
302 .text.libgcc 0x0000000000001160 0x0 /usr/lib/gcc/avr/5.4.0/avr25/libgcc.a(_mulsi3.o)
303 .text.libgcc.prologue
304 0x0000000000001160 0x0 /usr/lib/gcc/avr/5.4.0/avr25/libgcc.a(_mulsi3.o)
305 .text.libgcc.builtins
306 0x0000000000001160 0x0 /usr/lib/gcc/avr/5.4.0/avr25/libgcc.a(_mulsi3.o)
308 0x0000000000001160 0x0 /usr/lib/gcc/avr/5.4.0/avr25/libgcc.a(_mulsi3.o)
310 0x0000000000001160 0x0 /usr/lib/gcc/avr/5.4.0/avr25/libgcc.a(_mulsi3.o)
312 0x0000000000001160 0x0 /usr/lib/gcc/avr/5.4.0/avr25/libgcc.a(_udivmodqi4.o)
314 0x0000000000001160 0x18 /usr/lib/gcc/avr/5.4.0/avr25/libgcc.a(_udivmodqi4.o)
315 0x0000000000001160 __udivmodqi4
316 .text.libgcc 0x0000000000001178 0x0 /usr/lib/gcc/avr/5.4.0/avr25/libgcc.a(_udivmodqi4.o)
317 .text.libgcc.prologue
318 0x0000000000001178 0x0 /usr/lib/gcc/avr/5.4.0/avr25/libgcc.a(_udivmodqi4.o)
319 .text.libgcc.builtins
320 0x0000000000001178 0x0 /usr/lib/gcc/avr/5.4.0/avr25/libgcc.a(_udivmodqi4.o)
322 0x0000000000001178 0x0 /usr/lib/gcc/avr/5.4.0/avr25/libgcc.a(_udivmodqi4.o)
324 0x0000000000001178 0x0 /usr/lib/gcc/avr/5.4.0/avr25/libgcc.a(_udivmodqi4.o)
326 0x0000000000001178 0x0 /usr/lib/gcc/avr/5.4.0/avr25/libgcc.a(_udivmodhi4.o)
328 0x0000000000001178 0x28 /usr/lib/gcc/avr/5.4.0/avr25/libgcc.a(_udivmodhi4.o)
329 0x0000000000001178 __udivmodhi4
330 .text.libgcc 0x00000000000011a0 0x0 /usr/lib/gcc/avr/5.4.0/avr25/libgcc.a(_udivmodhi4.o)
331 .text.libgcc.prologue
332 0x00000000000011a0 0x0 /usr/lib/gcc/avr/5.4.0/avr25/libgcc.a(_udivmodhi4.o)
333 .text.libgcc.builtins
334 0x00000000000011a0 0x0 /usr/lib/gcc/avr/5.4.0/avr25/libgcc.a(_udivmodhi4.o)
336 0x00000000000011a0 0x0 /usr/lib/gcc/avr/5.4.0/avr25/libgcc.a(_udivmodhi4.o)
338 0x00000000000011a0 0x0 /usr/lib/gcc/avr/5.4.0/avr25/libgcc.a(_udivmodhi4.o)
340 0x00000000000011a0 0x0 /usr/lib/gcc/avr/5.4.0/avr25/libgcc.a(_divmodhi4.o)
342 0x00000000000011a0 0x26 /usr/lib/gcc/avr/5.4.0/avr25/libgcc.a(_divmodhi4.o)
343 0x00000000000011a0 __divmodhi4
344 0x00000000000011a0 _div
345 .text.libgcc 0x00000000000011c6 0x0 /usr/lib/gcc/avr/5.4.0/avr25/libgcc.a(_divmodhi4.o)
346 .text.libgcc.prologue
347 0x00000000000011c6 0x0 /usr/lib/gcc/avr/5.4.0/avr25/libgcc.a(_divmodhi4.o)
348 .text.libgcc.builtins
349 0x00000000000011c6 0x0 /usr/lib/gcc/avr/5.4.0/avr25/libgcc.a(_divmodhi4.o)
351 0x00000000000011c6 0x0 /usr/lib/gcc/avr/5.4.0/avr25/libgcc.a(_divmodhi4.o)
353 0x00000000000011c6 0x0 /usr/lib/gcc/avr/5.4.0/avr25/libgcc.a(_divmodhi4.o)
355 0x00000000000011c6 0x0 /usr/lib/gcc/avr/5.4.0/avr25/libgcc.a(_udivmodsi4.o)
357 0x00000000000011c6 0x44 /usr/lib/gcc/avr/5.4.0/avr25/libgcc.a(_udivmodsi4.o)
358 0x00000000000011c6 __udivmodsi4
359 .text.libgcc 0x000000000000120a 0x0 /usr/lib/gcc/avr/5.4.0/avr25/libgcc.a(_udivmodsi4.o)
360 .text.libgcc.prologue
361 0x000000000000120a 0x0 /usr/lib/gcc/avr/5.4.0/avr25/libgcc.a(_udivmodsi4.o)
362 .text.libgcc.builtins
363 0x000000000000120a 0x0 /usr/lib/gcc/avr/5.4.0/avr25/libgcc.a(_udivmodsi4.o)
365 0x000000000000120a 0x0 /usr/lib/gcc/avr/5.4.0/avr25/libgcc.a(_udivmodsi4.o)
367 0x000000000000120a 0x0 /usr/lib/gcc/avr/5.4.0/avr25/libgcc.a(_udivmodsi4.o)
369 0x000000000000120a 0x0 /usr/lib/gcc/avr/5.4.0/avr25/libgcc.a(_exit.o)
371 0x000000000000120a 0x0 /usr/lib/gcc/avr/5.4.0/avr25/libgcc.a(_exit.o)
372 .text.libgcc 0x000000000000120a 0x0 /usr/lib/gcc/avr/5.4.0/avr25/libgcc.a(_exit.o)
373 .text.libgcc.prologue
374 0x000000000000120a 0x0 /usr/lib/gcc/avr/5.4.0/avr25/libgcc.a(_exit.o)
375 .text.libgcc.builtins
376 0x000000000000120a 0x0 /usr/lib/gcc/avr/5.4.0/avr25/libgcc.a(_exit.o)
378 0x000000000000120a 0x0 /usr/lib/gcc/avr/5.4.0/avr25/libgcc.a(_exit.o)
380 0x000000000000120a 0x0 /usr/lib/gcc/avr/5.4.0/avr25/libgcc.a(_exit.o)
382 0x000000000000120a 0x0 /usr/lib/gcc/avr/5.4.0/avr25/libgcc.a(_copy_data.o)
384 0x000000000000120a 0x0 /usr/lib/gcc/avr/5.4.0/avr25/libgcc.a(_copy_data.o)
385 .text.libgcc 0x000000000000120a 0x0 /usr/lib/gcc/avr/5.4.0/avr25/libgcc.a(_copy_data.o)
386 .text.libgcc.prologue
387 0x000000000000120a 0x0 /usr/lib/gcc/avr/5.4.0/avr25/libgcc.a(_copy_data.o)
388 .text.libgcc.builtins
389 0x000000000000120a 0x0 /usr/lib/gcc/avr/5.4.0/avr25/libgcc.a(_copy_data.o)
391 0x000000000000120a 0x0 /usr/lib/gcc/avr/5.4.0/avr25/libgcc.a(_copy_data.o)
393 0x000000000000120a 0x0 /usr/lib/gcc/avr/5.4.0/avr25/libgcc.a(_copy_data.o)
395 0x000000000000120a 0x0 /usr/lib/gcc/avr/5.4.0/avr25/libgcc.a(_clear_bss.o)
397 0x000000000000120a 0x0 /usr/lib/gcc/avr/5.4.0/avr25/libgcc.a(_clear_bss.o)
398 .text.libgcc 0x000000000000120a 0x0 /usr/lib/gcc/avr/5.4.0/avr25/libgcc.a(_clear_bss.o)
399 .text.libgcc.prologue
400 0x000000000000120a 0x0 /usr/lib/gcc/avr/5.4.0/avr25/libgcc.a(_clear_bss.o)
401 .text.libgcc.builtins
402 0x000000000000120a 0x0 /usr/lib/gcc/avr/5.4.0/avr25/libgcc.a(_clear_bss.o)
404 0x000000000000120a 0x0 /usr/lib/gcc/avr/5.4.0/avr25/libgcc.a(_clear_bss.o)
406 0x000000000000120a 0x0 /usr/lib/gcc/avr/5.4.0/avr25/libgcc.a(_clear_bss.o)
408 0x000000000000120a 0x0 /usr/lib/gcc/avr/5.4.0/avr25/libgcc.a(_udivdi3.o)
410 0x000000000000120a 0x1a /usr/lib/gcc/avr/5.4.0/avr25/libgcc.a(_udivdi3.o)
411 0x000000000000120a __umoddi3
412 0x000000000000120e __udivdi3
413 0x0000000000001210 __udivdi3_umoddi3
414 .text.libgcc 0x0000000000001224 0x0 /usr/lib/gcc/avr/5.4.0/avr25/libgcc.a(_udivdi3.o)
415 .text.libgcc.prologue
416 0x0000000000001224 0x0 /usr/lib/gcc/avr/5.4.0/avr25/libgcc.a(_udivdi3.o)
417 .text.libgcc.builtins
418 0x0000000000001224 0x0 /usr/lib/gcc/avr/5.4.0/avr25/libgcc.a(_udivdi3.o)
420 0x0000000000001224 0x0 /usr/lib/gcc/avr/5.4.0/avr25/libgcc.a(_udivdi3.o)
422 0x0000000000001224 0x0 /usr/lib/gcc/avr/5.4.0/avr25/libgcc.a(_udivdi3.o)
424 0x0000000000001224 0x0 /usr/lib/gcc/avr/5.4.0/avr25/libgcc.a(_udivmod64.o)
426 0x0000000000001224 0x7e /usr/lib/gcc/avr/5.4.0/avr25/libgcc.a(_udivmod64.o)
427 0x0000000000001224 __udivmod64
428 .text.libgcc 0x00000000000012a2 0x0 /usr/lib/gcc/avr/5.4.0/avr25/libgcc.a(_udivmod64.o)
429 .text.libgcc.prologue
430 0x00000000000012a2 0x0 /usr/lib/gcc/avr/5.4.0/avr25/libgcc.a(_udivmod64.o)
431 .text.libgcc.builtins
432 0x00000000000012a2 0x0 /usr/lib/gcc/avr/5.4.0/avr25/libgcc.a(_udivmod64.o)
434 0x00000000000012a2 0x0 /usr/lib/gcc/avr/5.4.0/avr25/libgcc.a(_udivmod64.o)
436 0x00000000000012a2 0x0 /usr/lib/gcc/avr/5.4.0/avr25/libgcc.a(_udivmod64.o)
438 0x00000000000012a2 0x0 /usr/lib/gcc/avr/5.4.0/avr25/libgcc.a(_ashldi3.o)
440 0x00000000000012a2 0x0 /usr/lib/gcc/avr/5.4.0/avr25/libgcc.a(_ashldi3.o)
441 .text.libgcc 0x00000000000012a2 0x0 /usr/lib/gcc/avr/5.4.0/avr25/libgcc.a(_ashldi3.o)
442 .text.libgcc.prologue
443 0x00000000000012a2 0x0 /usr/lib/gcc/avr/5.4.0/avr25/libgcc.a(_ashldi3.o)
444 .text.libgcc.builtins
445 0x00000000000012a2 0x32 /usr/lib/gcc/avr/5.4.0/avr25/libgcc.a(_ashldi3.o)
446 0x00000000000012a2 __ashldi3
448 0x00000000000012d4 0x0 /usr/lib/gcc/avr/5.4.0/avr25/libgcc.a(_ashldi3.o)
450 0x00000000000012d4 0x0 /usr/lib/gcc/avr/5.4.0/avr25/libgcc.a(_ashldi3.o)
452 0x00000000000012d4 0x0 /usr/lib/gcc/avr/5.4.0/avr25/libgcc.a(_adddi3.o)
454 0x00000000000012d4 0x0 /usr/lib/gcc/avr/5.4.0/avr25/libgcc.a(_adddi3.o)
455 .text.libgcc 0x00000000000012d4 0x12 /usr/lib/gcc/avr/5.4.0/avr25/libgcc.a(_adddi3.o)
456 0x00000000000012d4 __adddi3
457 .text.libgcc.prologue
458 0x00000000000012e6 0x0 /usr/lib/gcc/avr/5.4.0/avr25/libgcc.a(_adddi3.o)
459 .text.libgcc.builtins
460 0x00000000000012e6 0x0 /usr/lib/gcc/avr/5.4.0/avr25/libgcc.a(_adddi3.o)
462 0x00000000000012e6 0x0 /usr/lib/gcc/avr/5.4.0/avr25/libgcc.a(_adddi3.o)
464 0x00000000000012e6 0x0 /usr/lib/gcc/avr/5.4.0/avr25/libgcc.a(_adddi3.o)
466 0x00000000000012e6 0x0 /usr/lib/gcc/avr/5.4.0/avr25/libgcc.a(_cmpdi2_s8.o)
468 0x00000000000012e6 0x0 /usr/lib/gcc/avr/5.4.0/avr25/libgcc.a(_cmpdi2_s8.o)
469 .text.libgcc 0x00000000000012e6 0x18 /usr/lib/gcc/avr/5.4.0/avr25/libgcc.a(_cmpdi2_s8.o)
470 0x00000000000012e6 __cmpdi2_s8
471 .text.libgcc.prologue
472 0x00000000000012fe 0x0 /usr/lib/gcc/avr/5.4.0/avr25/libgcc.a(_cmpdi2_s8.o)
473 .text.libgcc.builtins
474 0x00000000000012fe 0x0 /usr/lib/gcc/avr/5.4.0/avr25/libgcc.a(_cmpdi2_s8.o)
476 0x00000000000012fe 0x0 /usr/lib/gcc/avr/5.4.0/avr25/libgcc.a(_cmpdi2_s8.o)
478 0x00000000000012fe 0x0 /usr/lib/gcc/avr/5.4.0/avr25/libgcc.a(_cmpdi2_s8.o)
480 0x00000000000012fe 0x1c /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr25/libc.a(strncmp.o)
481 0x00000000000012fe strncmp
483 0x000000000000131a 0x1e /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr25/libc.a(strncpy.o)
484 0x000000000000131a strncpy
486 0x0000000000001338 0x10 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr25/libattiny84.a(eerd_byte.o)
487 0x0000000000001338 eeprom_read_byte
489 0x0000000000001348 0xa /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr25/libattiny84.a(eerd_word.o)
490 0x0000000000001348 eeprom_read_word
492 0x0000000000001352 0x1c /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr25/libattiny84.a(eewr_byte.o)
493 0x0000000000001352 eeprom_write_byte
494 0x0000000000001354 eeprom_write_r18
496 0x000000000000136e 0x6 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr25/libattiny84.a(eewr_word.o)
497 0x000000000000136e eeprom_write_word
499 0x0000000000001374 0x20 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr25/libattiny84.a(eerd_block.o)
500 0x0000000000001374 eeprom_read_block
501 0x0000000000001378 eeprom_read_blraw
502 0x0000000000001394 . = ALIGN (0x2)
504 .fini9 0x0000000000001394 0x0 /usr/lib/gcc/avr/5.4.0/avr25/libgcc.a(_exit.o)
505 0x0000000000001394 exit
506 0x0000000000001394 _exit
525 .fini0 0x0000000000001394 0x4 /usr/lib/gcc/avr/5.4.0/avr25/libgcc.a(_exit.o)
527 0x0000000000001398 _etext = .
529 .data 0x0000000000800060 0x124 load address 0x0000000000001398
530 0x0000000000800060 PROVIDE (__data_start, .)
532 .data 0x0000000000800060 0x0 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr25/crtattiny84.o
533 .data 0x0000000000800060 0x100 rfrx.o
534 0x0000000000800060 CIEL8
535 .data 0x0000000000800160 0x0 /usr/lib/gcc/avr/5.4.0/avr25/libgcc.a(_mulsi3.o)
536 .data 0x0000000000800160 0x0 /usr/lib/gcc/avr/5.4.0/avr25/libgcc.a(_udivmodqi4.o)
537 .data 0x0000000000800160 0x0 /usr/lib/gcc/avr/5.4.0/avr25/libgcc.a(_udivmodhi4.o)
538 .data 0x0000000000800160 0x0 /usr/lib/gcc/avr/5.4.0/avr25/libgcc.a(_divmodhi4.o)
539 .data 0x0000000000800160 0x0 /usr/lib/gcc/avr/5.4.0/avr25/libgcc.a(_udivmodsi4.o)
540 .data 0x0000000000800160 0x0 /usr/lib/gcc/avr/5.4.0/avr25/libgcc.a(_exit.o)
541 .data 0x0000000000800160 0x0 /usr/lib/gcc/avr/5.4.0/avr25/libgcc.a(_copy_data.o)
542 .data 0x0000000000800160 0x0 /usr/lib/gcc/avr/5.4.0/avr25/libgcc.a(_clear_bss.o)
543 .data 0x0000000000800160 0x0 /usr/lib/gcc/avr/5.4.0/avr25/libgcc.a(_udivdi3.o)
544 .data 0x0000000000800160 0x0 /usr/lib/gcc/avr/5.4.0/avr25/libgcc.a(_udivmod64.o)
545 .data 0x0000000000800160 0x0 /usr/lib/gcc/avr/5.4.0/avr25/libgcc.a(_ashldi3.o)
546 .data 0x0000000000800160 0x0 /usr/lib/gcc/avr/5.4.0/avr25/libgcc.a(_adddi3.o)
547 .data 0x0000000000800160 0x0 /usr/lib/gcc/avr/5.4.0/avr25/libgcc.a(_cmpdi2_s8.o)
548 .data 0x0000000000800160 0x0 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr25/libc.a(strncmp.o)
549 .data 0x0000000000800160 0x0 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr25/libc.a(strncpy.o)
550 .data 0x0000000000800160 0x0 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr25/libattiny84.a(eerd_byte.o)
551 .data 0x0000000000800160 0x0 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr25/libattiny84.a(eerd_word.o)
552 .data 0x0000000000800160 0x0 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr25/libattiny84.a(eewr_byte.o)
553 .data 0x0000000000800160 0x0 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr25/libattiny84.a(eewr_word.o)
554 .data 0x0000000000800160 0x0 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr25/libattiny84.a(eerd_block.o)
559 0x0000000000800160 0x23 rfrx.o
561 0x0000000000800184 . = ALIGN (0x2)
562 *fill* 0x0000000000800183 0x1
563 0x0000000000800184 _edata = .
564 0x0000000000800184 PROVIDE (__data_end, .)
566 .bss 0x0000000000800184 0x89
567 0x0000000000800184 PROVIDE (__bss_start, .)
569 .bss 0x0000000000800184 0x0 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr25/crtattiny84.o
570 .bss 0x0000000000800184 0x2a rfrx.o
571 0x0000000000800184 current_state
572 0x0000000000800185 keep_state
573 0x0000000000800186 prev_rx_bit
574 0x0000000000800187 current_rx_bit
575 0x0000000000800188 rx_done
576 0x0000000000800189 cnt
577 0x000000000080018b srx_ready
578 0x000000000080018c srx_cnt
579 0x000000000080018d beeper_mask_clock
580 0x000000000080018e MEM_flag
581 0x000000000080018f PWM_scale_flag
582 0x0000000000800190 PWM_scale_target
583 0x0000000000800191 PWM_scale
584 0x0000000000800192 freq_scale
585 .bss 0x00000000008001ae 0x0 /usr/lib/gcc/avr/5.4.0/avr25/libgcc.a(_mulsi3.o)
586 .bss 0x00000000008001ae 0x0 /usr/lib/gcc/avr/5.4.0/avr25/libgcc.a(_udivmodqi4.o)
587 .bss 0x00000000008001ae 0x0 /usr/lib/gcc/avr/5.4.0/avr25/libgcc.a(_udivmodhi4.o)
588 .bss 0x00000000008001ae 0x0 /usr/lib/gcc/avr/5.4.0/avr25/libgcc.a(_divmodhi4.o)
589 .bss 0x00000000008001ae 0x0 /usr/lib/gcc/avr/5.4.0/avr25/libgcc.a(_udivmodsi4.o)
590 .bss 0x00000000008001ae 0x0 /usr/lib/gcc/avr/5.4.0/avr25/libgcc.a(_exit.o)
591 .bss 0x00000000008001ae 0x0 /usr/lib/gcc/avr/5.4.0/avr25/libgcc.a(_copy_data.o)
592 .bss 0x00000000008001ae 0x0 /usr/lib/gcc/avr/5.4.0/avr25/libgcc.a(_clear_bss.o)
593 .bss 0x00000000008001ae 0x0 /usr/lib/gcc/avr/5.4.0/avr25/libgcc.a(_udivdi3.o)
594 .bss 0x00000000008001ae 0x0 /usr/lib/gcc/avr/5.4.0/avr25/libgcc.a(_udivmod64.o)
595 .bss 0x00000000008001ae 0x0 /usr/lib/gcc/avr/5.4.0/avr25/libgcc.a(_ashldi3.o)
596 .bss 0x00000000008001ae 0x0 /usr/lib/gcc/avr/5.4.0/avr25/libgcc.a(_adddi3.o)
597 .bss 0x00000000008001ae 0x0 /usr/lib/gcc/avr/5.4.0/avr25/libgcc.a(_cmpdi2_s8.o)
598 .bss 0x00000000008001ae 0x0 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr25/libc.a(strncmp.o)
599 .bss 0x00000000008001ae 0x0 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr25/libc.a(strncpy.o)
600 .bss 0x00000000008001ae 0x0 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr25/libattiny84.a(eerd_byte.o)
601 .bss 0x00000000008001ae 0x0 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr25/libattiny84.a(eerd_word.o)
602 .bss 0x00000000008001ae 0x0 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr25/libattiny84.a(eewr_byte.o)
603 .bss 0x00000000008001ae 0x0 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr25/libattiny84.a(eewr_word.o)
604 .bss 0x00000000008001ae 0x0 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr25/libattiny84.a(eerd_block.o)
607 COMMON 0x00000000008001ae 0x5f rfrx.o
608 0x00000000008001ae beeper_mask
609 0x00000000008001af RXBuff
610 0x00000000008001ef im
611 0x000000000080020d PROVIDE (__bss_end, .)
612 0x0000000000001398 __data_load_start = LOADADDR (.data)
613 0x00000000000014bc __data_load_end = (__data_load_start + SIZEOF (.data))
615 .noinit 0x000000000080020d 0x0
616 [!provide] PROVIDE (__noinit_start, .)
618 [!provide] PROVIDE (__noinit_end, .)
619 0x000000000080020d _end = .
620 [!provide] PROVIDE (__heap_start, .)
622 .eeprom 0x0000000000810000 0x7
624 .eeprom 0x0000000000810000 0x7 rfrx.o
625 0x0000000000810000 MEM_freq_scale
626 0x0000000000810006 MEM_PWM_scale
627 0x0000000000810007 __eeprom_end = .
662 .comment 0x0000000000000000 0x11
664 .comment 0x0000000000000000 0x11 rfrx.o
665 0x12 (size before relaxing)
667 .note.gnu.avr.deviceinfo
668 0x0000000000000000 0x3c
669 .note.gnu.avr.deviceinfo
670 0x0000000000000000 0x3c /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr25/crtattiny84.o
673 *(.note.gnu.build-id)
693 .debug_info 0x0000000000000000 0x420
694 *(.debug_info .gnu.linkonce.wi.*)
695 .debug_info 0x0000000000000000 0x420 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr25/crtattiny84.o
697 .debug_abbrev 0x0000000000000000 0x3e8
699 .debug_abbrev 0x0000000000000000 0x3e8 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr25/crtattiny84.o
701 .debug_line 0x0000000000000000 0x1a
702 *(.debug_line .debug_line.* .debug_line_end)
703 .debug_line 0x0000000000000000 0x1a /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr25/crtattiny84.o
708 .debug_str 0x0000000000000000 0x173
710 .debug_str 0x0000000000000000 0x173 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr25/crtattiny84.o
738 OUTPUT(rfrx.elf elf32-avr)